<!doctype html>
<html class="default no-js">
<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<title>ICodeEditor | monaco-editor</title>
	<meta name="description" content="Documentation for monaco-editor">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
	<div class="tsd-page-toolbar">
		<div class="container">
			<div class="table-wrap">
				<div class="table-cell" id="tsd-search" data-index="../assets/js/search.json" data-base="..">
					<div class="field">
						<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
						<input id="tsd-search-field" type="text" />
					</div>
					<ul class="results">
						<li class="state loading">Preparing search index...</li>
						<li class="state failure">The search index is not available</li>
					</ul>
					<a href="../index.html" class="title">monaco-editor</a>
				</div>
				<div class="table-cell" id="tsd-widgets">
					<div id="tsd-filter">
						<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
						<div class="tsd-filter-group">
							<div class="tsd-select" id="tsd-filter-visibility">
								<span class="tsd-select-label">All</span>
								<ul class="tsd-select-list">
									<li data-value="public">Public</li>
									<li data-value="protected">Public/Protected</li>
									<li data-value="private" class="selected">All</li>
								</ul>
							</div>
							<input type="checkbox" id="tsd-filter-inherited" checked />
							<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
							<input type="checkbox" id="tsd-filter-externals" checked />
							<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
							<input type="checkbox" id="tsd-filter-only-exported" />
							<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
						</div>
					</div>
					<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
				</div>
			</div>
		</div>
	</div>
	<div class="tsd-page-title">
		<div class="container">
			<ul class="tsd-breadcrumb">
				<li>
					<a href="../globals.html">Globals</a>
				</li>
				<li>
					<a href="../modules/monaco.html">monaco</a>
				</li>
				<li>
					<a href="../modules/monaco.editor.html">editor</a>
				</li>
				<li>
					<a href="monaco.editor.icodeeditor.html">ICodeEditor</a>
				</li>
			</ul>
			<h1>Interface ICodeEditor</h1>
		</div>
	</div>
</header>
<div class="container container-main">
	<div class="row">
		<div class="col-8 col-content">
			<section class="tsd-panel tsd-comment">
				<div class="tsd-comment tsd-typography">
					<div class="lead">
						<p>A rich code editor.</p>
					</div>
				</div>
			</section>
			<section class="tsd-panel tsd-hierarchy">
				<h3>Hierarchy</h3>
				<ul class="tsd-hierarchy">
					<li>
						<a href="monaco.editor.ieditor.html" class="tsd-signature-type">IEditor</a>
						<ul class="tsd-hierarchy">
							<li>
								<span class="target">ICodeEditor</span>
								<ul class="tsd-hierarchy">
									<li>
										<a href="monaco.editor.istandalonecodeeditor.html" class="tsd-signature-type">IStandaloneCodeEditor</a>
									</li>
								</ul>
							</li>
						</ul>
					</li>
				</ul>
			</section>
			<section class="tsd-panel-group tsd-index-group">
				<h2>Index</h2>
				<section class="tsd-panel tsd-index-panel">
					<div class="tsd-index-content">
						<section class="tsd-index-section tsd-is-external">
							<h3>Events</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#oncontextmenu" class="tsd-kind-icon">on<wbr>Context<wbr>Menu</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidattemptreadonlyedit" class="tsd-kind-icon">on<wbr>Did<wbr>Attempt<wbr>Read<wbr>Only<wbr>Edit</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidblureditortext" class="tsd-kind-icon">on<wbr>Did<wbr>Blur<wbr>Editor<wbr>Text</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidblureditorwidget" class="tsd-kind-icon">on<wbr>Did<wbr>Blur<wbr>Editor<wbr>Widget</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidchangeconfiguration" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Configuration</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidchangecursorposition" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Cursor<wbr>Position</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidchangecursorselection" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Cursor<wbr>Selection</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidchangemodel" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidchangemodelcontent" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model<wbr>Content</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidchangemodeldecorations" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model<wbr>Decorations</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidchangemodellanguage" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model<wbr>Language</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidchangemodellanguageconfiguration" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model<wbr>Language<wbr>Configuration</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidchangemodeloptions" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model<wbr>Options</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidcontentsizechange" class="tsd-kind-icon">on<wbr>Did<wbr>Content<wbr>Size<wbr>Change</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondiddispose" class="tsd-kind-icon">on<wbr>Did<wbr>Dispose</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidfocuseditortext" class="tsd-kind-icon">on<wbr>Did<wbr>Focus<wbr>Editor<wbr>Text</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidfocuseditorwidget" class="tsd-kind-icon">on<wbr>Did<wbr>Focus<wbr>Editor<wbr>Widget</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidlayoutchange" class="tsd-kind-icon">on<wbr>Did<wbr>Layout<wbr>Change</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidpaste" class="tsd-kind-icon">on<wbr>Did<wbr>Paste</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidscrollchange" class="tsd-kind-icon">on<wbr>Did<wbr>Scroll<wbr>Change</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#onkeydown" class="tsd-kind-icon">on<wbr>Key<wbr>Down</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#onkeyup" class="tsd-kind-icon">on<wbr>Key<wbr>Up</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#onmousedown" class="tsd-kind-icon">on<wbr>Mouse<wbr>Down</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#onmouseleave" class="tsd-kind-icon">on<wbr>Mouse<wbr>Leave</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#onmousemove" class="tsd-kind-icon">on<wbr>Mouse<wbr>Move</a></li>
								<li class="tsd-kind-event tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#onmouseup" class="tsd-kind-icon">on<wbr>Mouse<wbr>Up</a></li>
							</ul>
						</section>
						<section class="tsd-index-section tsd-is-external">
							<h3>Methods</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#addcontentwidget" class="tsd-kind-icon">add<wbr>Content<wbr>Widget</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#addoverlaywidget" class="tsd-kind-icon">add<wbr>Overlay<wbr>Widget</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#applyfontinfo" class="tsd-kind-icon">apply<wbr>Font<wbr>Info</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#changeviewzones" class="tsd-kind-icon">change<wbr>View<wbr>Zones</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#deltadecorations" class="tsd-kind-icon">delta<wbr>Decorations</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#dispose" class="tsd-kind-icon">dispose</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#executecommand" class="tsd-kind-icon">execute<wbr>Command</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#executecommands" class="tsd-kind-icon">execute<wbr>Commands</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#executeedits" class="tsd-kind-icon">execute<wbr>Edits</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#focus" class="tsd-kind-icon">focus</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#getaction" class="tsd-kind-icon">get<wbr>Action</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#getcontainerdomnode" class="tsd-kind-icon">get<wbr>Container<wbr>Dom<wbr>Node</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#getcontentheight" class="tsd-kind-icon">get<wbr>Content<wbr>Height</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#getcontentwidth" class="tsd-kind-icon">get<wbr>Content<wbr>Width</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-external"><a href="monaco.editor.icodeeditor.html#getcontribution" class="tsd-kind-icon">get<wbr>Contribution</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#getdomnode" class="tsd-kind-icon">get<wbr>Dom<wbr>Node</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#geteditortype" class="tsd-kind-icon">get<wbr>Editor<wbr>Type</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#getid" class="tsd-kind-icon">get<wbr>Id</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#getlayoutinfo" class="tsd-kind-icon">get<wbr>Layout<wbr>Info</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#getlinedecorations" class="tsd-kind-icon">get<wbr>Line<wbr>Decorations</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external"><a href="monaco.editor.icodeeditor.html#getmodel" class="tsd-kind-icon">get<wbr>Model</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#getoffsetforcolumn" class="tsd-kind-icon">get<wbr>Offset<wbr>For<wbr>Column</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-external"><a href="monaco.editor.icodeeditor.html#getoption" class="tsd-kind-icon">get<wbr>Option</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#getoptions" class="tsd-kind-icon">get<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#getposition" class="tsd-kind-icon">get<wbr>Position</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#getrawoptions" class="tsd-kind-icon">get<wbr>Raw<wbr>Options</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#getscrollheight" class="tsd-kind-icon">get<wbr>Scroll<wbr>Height</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#getscrollleft" class="tsd-kind-icon">get<wbr>Scroll<wbr>Left</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#getscrolltop" class="tsd-kind-icon">get<wbr>Scroll<wbr>Top</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#getscrollwidth" class="tsd-kind-icon">get<wbr>Scroll<wbr>Width</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#getscrolledvisibleposition" class="tsd-kind-icon">get<wbr>Scrolled<wbr>Visible<wbr>Position</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#getselection" class="tsd-kind-icon">get<wbr>Selection</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#getselections" class="tsd-kind-icon">get<wbr>Selections</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#getsupportedactions" class="tsd-kind-icon">get<wbr>Supported<wbr>Actions</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#gettargetatclientpoint" class="tsd-kind-icon">get<wbr>Target<wbr>AtClient<wbr>Point</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#gettopforlinenumber" class="tsd-kind-icon">get<wbr>Top<wbr>For<wbr>Line<wbr>Number</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#gettopforposition" class="tsd-kind-icon">get<wbr>Top<wbr>For<wbr>Position</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#getvalue" class="tsd-kind-icon">get<wbr>Value</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#getvisiblecolumnfromposition" class="tsd-kind-icon">get<wbr>Visible<wbr>Column<wbr>From<wbr>Position</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#getvisibleranges" class="tsd-kind-icon">get<wbr>Visible<wbr>Ranges</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#hastextfocus" class="tsd-kind-icon">has<wbr>Text<wbr>Focus</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#haswidgetfocus" class="tsd-kind-icon">has<wbr>Widget<wbr>Focus</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#layout" class="tsd-kind-icon">layout</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#layoutcontentwidget" class="tsd-kind-icon">layout<wbr>Content<wbr>Widget</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#layoutoverlaywidget" class="tsd-kind-icon">layout<wbr>Overlay<wbr>Widget</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidcompositionend" class="tsd-kind-icon">on<wbr>Did<wbr>Composition<wbr>End</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#ondidcompositionstart" class="tsd-kind-icon">on<wbr>Did<wbr>Composition<wbr>Start</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#popundostop" class="tsd-kind-icon">pop<wbr>Undo<wbr>Stop</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#pushundostop" class="tsd-kind-icon">push<wbr>Undo<wbr>Stop</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#removecontentwidget" class="tsd-kind-icon">remove<wbr>Content<wbr>Widget</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#removeoverlaywidget" class="tsd-kind-icon">remove<wbr>Overlay<wbr>Widget</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#render" class="tsd-kind-icon">render</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external"><a href="monaco.editor.icodeeditor.html#restoreviewstate" class="tsd-kind-icon">restore<wbr>View<wbr>State</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#revealline" class="tsd-kind-icon">reveal<wbr>Line</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#reveallineincenter" class="tsd-kind-icon">reveal<wbr>Line<wbr>InCenter</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#reveallineincenterifoutsideviewport" class="tsd-kind-icon">reveal<wbr>Line<wbr>InCenter<wbr>IfOutside<wbr>Viewport</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#reveallineneartop" class="tsd-kind-icon">reveal<wbr>Line<wbr>Near<wbr>Top</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#reveallines" class="tsd-kind-icon">reveal<wbr>Lines</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#reveallinesincenter" class="tsd-kind-icon">reveal<wbr>Lines<wbr>InCenter</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#reveallinesincenterifoutsideviewport" class="tsd-kind-icon">reveal<wbr>Lines<wbr>InCenter<wbr>IfOutside<wbr>Viewport</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#reveallinesneartop" class="tsd-kind-icon">reveal<wbr>Lines<wbr>Near<wbr>Top</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#revealposition" class="tsd-kind-icon">reveal<wbr>Position</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#revealpositionincenter" class="tsd-kind-icon">reveal<wbr>Position<wbr>InCenter</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#revealpositionincenterifoutsideviewport" class="tsd-kind-icon">reveal<wbr>Position<wbr>InCenter<wbr>IfOutside<wbr>Viewport</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#revealpositionneartop" class="tsd-kind-icon">reveal<wbr>Position<wbr>Near<wbr>Top</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#revealrange" class="tsd-kind-icon">reveal<wbr>Range</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#revealrangeattop" class="tsd-kind-icon">reveal<wbr>Range<wbr>AtTop</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#revealrangeincenter" class="tsd-kind-icon">reveal<wbr>Range<wbr>InCenter</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#revealrangeincenterifoutsideviewport" class="tsd-kind-icon">reveal<wbr>Range<wbr>InCenter<wbr>IfOutside<wbr>Viewport</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#revealrangeneartop" class="tsd-kind-icon">reveal<wbr>Range<wbr>Near<wbr>Top</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#revealrangeneartopifoutsideviewport" class="tsd-kind-icon">reveal<wbr>Range<wbr>Near<wbr>Top<wbr>IfOutside<wbr>Viewport</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external"><a href="monaco.editor.icodeeditor.html#saveviewstate" class="tsd-kind-icon">save<wbr>View<wbr>State</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external"><a href="monaco.editor.icodeeditor.html#setmodel" class="tsd-kind-icon">set<wbr>Model</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#setposition" class="tsd-kind-icon">set<wbr>Position</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#setscrollleft" class="tsd-kind-icon">set<wbr>Scroll<wbr>Left</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#setscrollposition" class="tsd-kind-icon">set<wbr>Scroll<wbr>Position</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#setscrolltop" class="tsd-kind-icon">set<wbr>Scroll<wbr>Top</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#setselection" class="tsd-kind-icon">set<wbr>Selection</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#setselections" class="tsd-kind-icon">set<wbr>Selections</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-external"><a href="monaco.editor.icodeeditor.html#setvalue" class="tsd-kind-icon">set<wbr>Value</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#trigger" class="tsd-kind-icon">trigger</a></li>
								<li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external"><a href="monaco.editor.icodeeditor.html#updateoptions" class="tsd-kind-icon">update<wbr>Options</a></li>
							</ul>
						</section>
					</div>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group tsd-is-external">
				<h2>Events</h2>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="oncontextmenu" class="tsd-anchor"></a>
					<h3>on<wbr>Context<wbr>Menu</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Context<wbr>Menu<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ieditormouseevent.html" class="tsd-signature-type">IEditorMouseEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4658</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted on a &quot;contextmenu&quot;.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ieditormouseevent.html" class="tsd-signature-type">IEditorMouseEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ieditormouseevent.html" class="tsd-signature-type">IEditorMouseEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.editor.ieditormouseevent.html" class="tsd-signature-type">IEditorMouseEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidattemptreadonlyedit" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Attempt<wbr>Read<wbr>Only<wbr>Edit</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Attempt<wbr>Read<wbr>Only<wbr>Edit<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4638</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when editing failed because the editor is read-only.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidblureditortext" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Blur<wbr>Editor<wbr>Text</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Blur<wbr>Editor<wbr>Text<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4615</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when the text inside this editor lost focus (i.e. cursor stops blinking).</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidblureditorwidget" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Blur<wbr>Editor<wbr>Widget</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Blur<wbr>Editor<wbr>Widget<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4625</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when the text inside this editor or an editor widget lost focus.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidchangeconfiguration" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Change<wbr>Configuration</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Configuration<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="../classes/monaco.editor.configurationchangedevent.html" class="tsd-signature-type">ConfigurationChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4585</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when the configuration of the editor has changed. (e.g. <code>editor.updateOptions()</code>)</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="../classes/monaco.editor.configurationchangedevent.html" class="tsd-signature-type">ConfigurationChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="../classes/monaco.editor.configurationchangedevent.html" class="tsd-signature-type">ConfigurationChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="../classes/monaco.editor.configurationchangedevent.html" class="tsd-signature-type">ConfigurationChangedEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidchangecursorposition" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Change<wbr>Cursor<wbr>Position</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Cursor<wbr>Position<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.icursorpositionchangedevent.html" class="tsd-signature-type">ICursorPositionChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4590</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when the cursor position has changed.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.icursorpositionchangedevent.html" class="tsd-signature-type">ICursorPositionChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.icursorpositionchangedevent.html" class="tsd-signature-type">ICursorPositionChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.editor.icursorpositionchangedevent.html" class="tsd-signature-type">ICursorPositionChangedEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidchangecursorselection" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Change<wbr>Cursor<wbr>Selection</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Cursor<wbr>Selection<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.icursorselectionchangedevent.html" class="tsd-signature-type">ICursorSelectionChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4595</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when the cursor selection has changed.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.icursorselectionchangedevent.html" class="tsd-signature-type">ICursorSelectionChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.icursorselectionchangedevent.html" class="tsd-signature-type">ICursorSelectionChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.editor.icursorselectionchangedevent.html" class="tsd-signature-type">ICursorSelectionChangedEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidchangemodel" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Change<wbr>Model</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodelchangedevent.html" class="tsd-signature-type">IModelChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4600</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when the model of this editor has changed (e.g. <code>editor.setModel()</code>).</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodelchangedevent.html" class="tsd-signature-type">IModelChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodelchangedevent.html" class="tsd-signature-type">IModelChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.editor.imodelchangedevent.html" class="tsd-signature-type">IModelChangedEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidchangemodelcontent" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Change<wbr>Model<wbr>Content</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model<wbr>Content<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodelcontentchangedevent.html" class="tsd-signature-type">IModelContentChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4565</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when the content of the current model has changed.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodelcontentchangedevent.html" class="tsd-signature-type">IModelContentChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodelcontentchangedevent.html" class="tsd-signature-type">IModelContentChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.editor.imodelcontentchangedevent.html" class="tsd-signature-type">IModelContentChangedEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidchangemodeldecorations" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Change<wbr>Model<wbr>Decorations</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model<wbr>Decorations<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodeldecorationschangedevent.html" class="tsd-signature-type">IModelDecorationsChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4605</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when the decorations of the current model have changed.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodeldecorationschangedevent.html" class="tsd-signature-type">IModelDecorationsChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodeldecorationschangedevent.html" class="tsd-signature-type">IModelDecorationsChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.editor.imodeldecorationschangedevent.html" class="tsd-signature-type">IModelDecorationsChangedEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidchangemodellanguage" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Change<wbr>Model<wbr>Language</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model<wbr>Language<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodellanguagechangedevent.html" class="tsd-signature-type">IModelLanguageChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4570</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when the language of the current model has changed.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodellanguagechangedevent.html" class="tsd-signature-type">IModelLanguageChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodellanguagechangedevent.html" class="tsd-signature-type">IModelLanguageChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.editor.imodellanguagechangedevent.html" class="tsd-signature-type">IModelLanguageChangedEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidchangemodellanguageconfiguration" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Change<wbr>Model<wbr>Language<wbr>Configuration</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model<wbr>Language<wbr>Configuration<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodellanguageconfigurationchangedevent.html" class="tsd-signature-type">IModelLanguageConfigurationChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4575</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when the language configuration of the current model has changed.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodellanguageconfigurationchangedevent.html" class="tsd-signature-type">IModelLanguageConfigurationChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodellanguageconfigurationchangedevent.html" class="tsd-signature-type">IModelLanguageConfigurationChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.editor.imodellanguageconfigurationchangedevent.html" class="tsd-signature-type">IModelLanguageConfigurationChangedEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidchangemodeloptions" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Change<wbr>Model<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model<wbr>Options<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodeloptionschangedevent.html" class="tsd-signature-type">IModelOptionsChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4580</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when the options of the current model has changed.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodeloptionschangedevent.html" class="tsd-signature-type">IModelOptionsChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodeloptionschangedevent.html" class="tsd-signature-type">IModelOptionsChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.editor.imodeloptionschangedevent.html" class="tsd-signature-type">IModelOptionsChangedEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidcontentsizechange" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Content<wbr>Size<wbr>Change</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Content<wbr>Size<wbr>Change<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.icontentsizechangedevent.html" class="tsd-signature-type">IContentSizeChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4688</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when the content width or content height in the editor has changed.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.icontentsizechangedevent.html" class="tsd-signature-type">IContentSizeChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.icontentsizechangedevent.html" class="tsd-signature-type">IContentSizeChangedEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.editor.icontentsizechangedevent.html" class="tsd-signature-type">IContentSizeChangedEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="ondiddispose" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Dispose</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Dispose<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#ondiddispose">onDidDispose</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2189</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when the editor has been disposed.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidfocuseditortext" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Focus<wbr>Editor<wbr>Text</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Focus<wbr>Editor<wbr>Text<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4610</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when the text inside this editor gained focus (i.e. cursor starts blinking).</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidfocuseditorwidget" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Focus<wbr>Editor<wbr>Widget</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Focus<wbr>Editor<wbr>Widget<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4620</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when the text inside this editor or an editor widget gained focus.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidlayoutchange" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Layout<wbr>Change</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Layout<wbr>Change<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.editorlayoutinfo.html" class="tsd-signature-type">EditorLayoutInfo</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4683</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when the layout of the editor has changed.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.editorlayoutinfo.html" class="tsd-signature-type">EditorLayoutInfo</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.editorlayoutinfo.html" class="tsd-signature-type">EditorLayoutInfo</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.editor.editorlayoutinfo.html" class="tsd-signature-type">EditorLayoutInfo</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidpaste" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Paste</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Paste<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ipasteevent.html" class="tsd-signature-type">IPasteEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4643</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when users paste text in the editor.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ipasteevent.html" class="tsd-signature-type">IPasteEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ipasteevent.html" class="tsd-signature-type">IPasteEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.editor.ipasteevent.html" class="tsd-signature-type">IPasteEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="ondidscrollchange" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Scroll<wbr>Change</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Scroll<wbr>Change<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.iscrollevent.html" class="tsd-signature-type">IScrollEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4693</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted when the scroll in the editor has changed.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.iscrollevent.html" class="tsd-signature-type">IScrollEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.iscrollevent.html" class="tsd-signature-type">IScrollEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.iscrollevent.html" class="tsd-signature-type">IScrollEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="onkeydown" class="tsd-anchor"></a>
					<h3>on<wbr>Key<wbr>Down</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Key<wbr>Down<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.ikeyboardevent.html" class="tsd-signature-type">IKeyboardEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4678</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted on a &quot;keydown&quot;.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.ikeyboardevent.html" class="tsd-signature-type">IKeyboardEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.ikeyboardevent.html" class="tsd-signature-type">IKeyboardEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.ikeyboardevent.html" class="tsd-signature-type">IKeyboardEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="onkeyup" class="tsd-anchor"></a>
					<h3>on<wbr>Key<wbr>Up</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Key<wbr>Up<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.ikeyboardevent.html" class="tsd-signature-type">IKeyboardEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4673</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted on a &quot;keyup&quot;.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.ikeyboardevent.html" class="tsd-signature-type">IKeyboardEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.ikeyboardevent.html" class="tsd-signature-type">IKeyboardEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.ikeyboardevent.html" class="tsd-signature-type">IKeyboardEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="onmousedown" class="tsd-anchor"></a>
					<h3>on<wbr>Mouse<wbr>Down</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Mouse<wbr>Down<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ieditormouseevent.html" class="tsd-signature-type">IEditorMouseEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4653</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted on a &quot;mousedown&quot;.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ieditormouseevent.html" class="tsd-signature-type">IEditorMouseEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ieditormouseevent.html" class="tsd-signature-type">IEditorMouseEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.editor.ieditormouseevent.html" class="tsd-signature-type">IEditorMouseEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="onmouseleave" class="tsd-anchor"></a>
					<h3>on<wbr>Mouse<wbr>Leave</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Mouse<wbr>Leave<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ipartialeditormouseevent.html" class="tsd-signature-type">IPartialEditorMouseEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4668</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted on a &quot;mouseleave&quot;.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ipartialeditormouseevent.html" class="tsd-signature-type">IPartialEditorMouseEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ipartialeditormouseevent.html" class="tsd-signature-type">IPartialEditorMouseEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.editor.ipartialeditormouseevent.html" class="tsd-signature-type">IPartialEditorMouseEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="onmousemove" class="tsd-anchor"></a>
					<h3>on<wbr>Mouse<wbr>Move</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Mouse<wbr>Move<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ieditormouseevent.html" class="tsd-signature-type">IEditorMouseEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4663</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted on a &quot;mousemove&quot;.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ieditormouseevent.html" class="tsd-signature-type">IEditorMouseEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ieditormouseevent.html" class="tsd-signature-type">IEditorMouseEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.editor.ieditormouseevent.html" class="tsd-signature-type">IEditorMouseEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-external">
					<a name="onmouseup" class="tsd-anchor"></a>
					<h3>on<wbr>Mouse<wbr>Up</h3>
					<ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Mouse<wbr>Up<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ieditormouseevent.html" class="tsd-signature-type">IEditorMouseEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4648</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted on a &quot;mouseup&quot;.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ieditormouseevent.html" class="tsd-signature-type">IEditorMouseEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ieditormouseevent.html" class="tsd-signature-type">IEditorMouseEvent</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>e: <a href="monaco.editor.ieditormouseevent.html" class="tsd-signature-type">IEditorMouseEvent</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group tsd-is-external">
				<h2>Methods</h2>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="addcontentwidget" class="tsd-anchor"></a>
					<h3>add<wbr>Content<wbr>Widget</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">add<wbr>Content<wbr>Widget<span class="tsd-signature-symbol">(</span>widget<span class="tsd-signature-symbol">: </span><a href="monaco.editor.icontentwidget.html" class="tsd-signature-type">IContentWidget</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4860</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Add a content widget. Widgets must have unique ids, otherwise they will be overwritten.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>widget: <a href="monaco.editor.icontentwidget.html" class="tsd-signature-type">IContentWidget</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="addoverlaywidget" class="tsd-anchor"></a>
					<h3>add<wbr>Overlay<wbr>Widget</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">add<wbr>Overlay<wbr>Widget<span class="tsd-signature-symbol">(</span>widget<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ioverlaywidget.html" class="tsd-signature-type">IOverlayWidget</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4873</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Add an overlay widget. Widgets must have unique ids, otherwise they will be overwritten.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>widget: <a href="monaco.editor.ioverlaywidget.html" class="tsd-signature-type">IOverlayWidget</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="applyfontinfo" class="tsd-anchor"></a>
					<h3>apply<wbr>Font<wbr>Info</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">apply<wbr>Font<wbr>Info<span class="tsd-signature-symbol">(</span>target<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">HTMLElement</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4919</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Apply the same font settings as the editor to <code>target</code>.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>target: <span class="tsd-signature-type">HTMLElement</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="changeviewzones" class="tsd-anchor"></a>
					<h3>change<wbr>View<wbr>Zones</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">change<wbr>View<wbr>Zones<span class="tsd-signature-symbol">(</span>callback<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>accessor<span class="tsd-signature-symbol">: </span><a href="monaco.editor.iviewzonechangeaccessor.html" class="tsd-signature-type">IViewZoneChangeAccessor</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4886</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Change the view zones. View zones are lost when a new model is attached to the editor.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>callback: <span class="tsd-signature-symbol">(</span>accessor<span class="tsd-signature-symbol">: </span><a href="monaco.editor.iviewzonechangeaccessor.html" class="tsd-signature-type">IViewZoneChangeAccessor</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>accessor<span class="tsd-signature-symbol">: </span><a href="monaco.editor.iviewzonechangeaccessor.html" class="tsd-signature-type">IViewZoneChangeAccessor</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>accessor: <a href="monaco.editor.iviewzonechangeaccessor.html" class="tsd-signature-type">IViewZoneChangeAccessor</a></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="deltadecorations" class="tsd-anchor"></a>
					<h3>delta<wbr>Decorations</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">delta<wbr>Decorations<span class="tsd-signature-symbol">(</span>oldDecorations<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span>, newDecorations<span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodeldeltadecoration.html" class="tsd-signature-type">IModelDeltaDecoration</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4831</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>All decorations added through this call will get the ownerId of this editor.</p>
								</div>
								<dl class="tsd-comment-tags">
									<dt>see</dt>
									<dd><p><code>ITextModel.deltaDecorations</code></p>
									</dd>
								</dl>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>oldDecorations: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5>
								</li>
								<li>
									<h5>newDecorations: <a href="monaco.editor.imodeldeltadecoration.html" class="tsd-signature-type">IModelDeltaDecoration</a><span class="tsd-signature-symbol">[]</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="dispose" class="tsd-anchor"></a>
					<h3>dispose</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">dispose<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#dispose">dispose</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2193</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Dispose the editor.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="executecommand" class="tsd-anchor"></a>
					<h3>execute<wbr>Command</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">execute<wbr>Command<span class="tsd-signature-symbol">(</span>source<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span>, command<span class="tsd-signature-symbol">: </span><a href="monaco.editor.icommand.html" class="tsd-signature-type">ICommand</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4800</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Execute a command on the editor.
									The edits will land on the undo-redo stack, but no &quot;undo stop&quot; will be pushed.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>source: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>The source of the call.</p>
									</div>
								</li>
								<li>
									<h5>command: <a href="monaco.editor.icommand.html" class="tsd-signature-type">ICommand</a></h5>
									<div class="tsd-comment tsd-typography">
										<p>The command to execute</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="executecommands" class="tsd-anchor"></a>
					<h3>execute<wbr>Commands</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">execute<wbr>Commands<span class="tsd-signature-symbol">(</span>source<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span>, commands<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><a href="monaco.editor.icommand.html" class="tsd-signature-type">ICommand</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4822</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Execute multiple (concomitant) commands on the editor.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>source: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>The source of the call.</p>
									</div>
								</li>
								<li>
									<h5>commands: <span class="tsd-signature-symbol">(</span><a href="monaco.editor.icommand.html" class="tsd-signature-type">ICommand</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">[]</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="executeedits" class="tsd-anchor"></a>
					<h3>execute<wbr>Edits</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">execute<wbr>Edits<span class="tsd-signature-symbol">(</span>source<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span>, edits<span class="tsd-signature-symbol">: </span><a href="monaco.editor.iidentifiedsingleeditoperation.html" class="tsd-signature-type">IIdentifiedSingleEditOperation</a><span class="tsd-signature-symbol">[]</span>, endCursorState<span class="tsd-signature-symbol">?: </span><a href="monaco.editor.icursorstatecomputer.html" class="tsd-signature-type">ICursorStateComputer</a><span class="tsd-signature-symbol"> | </span><a href="../classes/monaco.selection.html" class="tsd-signature-type">Selection</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4816</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Execute edits on the editor.
									The edits will land on the undo-redo stack, but no &quot;undo stop&quot; will be pushed.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>source: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>The source of the call.</p>
									</div>
								</li>
								<li>
									<h5>edits: <a href="monaco.editor.iidentifiedsingleeditoperation.html" class="tsd-signature-type">IIdentifiedSingleEditOperation</a><span class="tsd-signature-symbol">[]</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>The edits to execute.</p>
									</div>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> endCursorState: <a href="monaco.editor.icursorstatecomputer.html" class="tsd-signature-type">ICursorStateComputer</a><span class="tsd-signature-symbol"> | </span><a href="../classes/monaco.selection.html" class="tsd-signature-type">Selection</a><span class="tsd-signature-symbol">[]</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>Cursor state after the edits were applied.</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="focus" class="tsd-anchor"></a>
					<h3>focus</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">focus<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#focus">focus</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2217</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Brings browser focus to the editor text</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="getaction" class="tsd-anchor"></a>
					<h3>get<wbr>Action</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Action<span class="tsd-signature-symbol">(</span>id<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.ieditoraction.html" class="tsd-signature-type">IEditorAction</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4793</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get an action that is a contribution to this editor.</p>
								</div>
								<dl class="tsd-comment-tags">
									<dt>id</dt>
									<dd><p>Unique identifier of the contribution.</p>
									</dd>
								</dl>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>id: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.editor.ieditoraction.html" class="tsd-signature-type">IEditorAction</a></h4>
							<p>The action or null if action not found.</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="getcontainerdomnode" class="tsd-anchor"></a>
					<h3>get<wbr>Container<wbr>Dom<wbr>Node</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Container<wbr>Dom<wbr>Node<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">HTMLElement</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4852</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Returns the editor&#39;s container dom node</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">HTMLElement</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="getcontentheight" class="tsd-anchor"></a>
					<h3>get<wbr>Content<wbr>Height</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Content<wbr>Height<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4767</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get the height of the editor&#39;s content.
									This is information that is &quot;erased&quot; when computing <code>scrollHeight = Math.max(contentHeight, height)</code></p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="getcontentwidth" class="tsd-anchor"></a>
					<h3>get<wbr>Content<wbr>Width</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Content<wbr>Width<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4754</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get the width of the editor&#39;s content.
									This is information that is &quot;erased&quot; when computing <code>scrollWidth = Math.max(contentWidth, width)</code></p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-external">
					<a name="getcontribution" class="tsd-anchor"></a>
					<h3>get<wbr>Contribution</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Contribution&lt;T&gt;<span class="tsd-signature-symbol">(</span>id<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4711</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get a contribution of this editor.</p>
								</div>
								<dl class="tsd-comment-tags">
									<dt>id</dt>
									<dd><p>Unique identifier of the contribution.</p>
									</dd>
								</dl>
							</div>
							<h4 class="tsd-type-parameters-title">Type parameters</h4>
							<ul class="tsd-type-parameters">
								<li>
									<h4>T<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ieditorcontribution.html" class="tsd-signature-type">IEditorContribution</a></h4>
								</li>
							</ul>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>id: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">T</span></h4>
							<p>The contribution or null if contribution not found.</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="getdomnode" class="tsd-anchor"></a>
					<h3>get<wbr>Dom<wbr>Node</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Dom<wbr>Node<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">HTMLElement</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4856</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Returns the editor&#39;s dom node</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">HTMLElement</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="geteditortype" class="tsd-anchor"></a>
					<h3>get<wbr>Editor<wbr>Type</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Editor<wbr>Type<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#geteditortype">getEditorType</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2202</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get the editor type. Please see <code>EditorType</code>.
									This is to avoid an instanceof check</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="getid" class="tsd-anchor"></a>
					<h3>get<wbr>Id</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Id<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#getid">getId</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2197</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get a unique id for this editor instance.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="getlayoutinfo" class="tsd-anchor"></a>
					<h3>get<wbr>Layout<wbr>Info</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Layout<wbr>Info<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.editorlayoutinfo.html" class="tsd-signature-type">EditorLayoutInfo</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4835</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get the layout info for the editor.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="monaco.editor.editorlayoutinfo.html" class="tsd-signature-type">EditorLayoutInfo</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="getlinedecorations" class="tsd-anchor"></a>
					<h3>get<wbr>Line<wbr>Decorations</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Line<wbr>Decorations<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.imodeldecoration.html" class="tsd-signature-type">IModelDecoration</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4826</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get all the decorations on a line (filtering out decorations from other editors).</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>lineNumber: <span class="tsd-signature-type">number</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.editor.imodeldecoration.html" class="tsd-signature-type">IModelDecoration</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external">
					<a name="getmodel" class="tsd-anchor"></a>
					<h3>get<wbr>Model</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Model<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.itextmodel.html" class="tsd-signature-type">ITextModel</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Overrides <a href="monaco.editor.ieditor.html">IEditor</a>.<a href="monaco.editor.ieditor.html#getmodel">getModel</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4715</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Type the getModel() of IEditor.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="monaco.editor.itextmodel.html" class="tsd-signature-type">ITextModel</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="getoffsetforcolumn" class="tsd-anchor"></a>
					<h3>get<wbr>Offset<wbr>For<wbr>Column</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Offset<wbr>For<wbr>Column<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, column<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4892</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get the horizontal position (left offset) for the column w.r.t to the beginning of the line.
										This method works only if the line <code>lineNumber</code> is currently rendered (in the editor&#39;s viewport).
									Use this method with caution.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>lineNumber: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5>column: <span class="tsd-signature-type">number</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-external">
					<a name="getoption" class="tsd-anchor"></a>
					<h3>get<wbr>Option</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Option&lt;T&gt;<span class="tsd-signature-symbol">(</span>id<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/monaco.editor.html#findcomputededitoroptionvaluebyid" class="tsd-signature-type">FindComputedEditorOptionValueById</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4732</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Gets a specific editor option.</p>
								</div>
							</div>
							<h4 class="tsd-type-parameters-title">Type parameters</h4>
							<ul class="tsd-type-parameters">
								<li>
									<h4>T<span class="tsd-signature-symbol">: </span><a href="../enums/monaco.editor.editoroption.html" class="tsd-signature-type">EditorOption</a></h4>
								</li>
							</ul>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>id: <span class="tsd-signature-type">T</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="../modules/monaco.editor.html#findcomputededitoroptionvaluebyid" class="tsd-signature-type">FindComputedEditorOptionValueById</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="getoptions" class="tsd-anchor"></a>
					<h3>get<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Options<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.icomputededitoroptions.html" class="tsd-signature-type">IComputedEditorOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4728</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Gets all the editor computed options.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="monaco.editor.icomputededitoroptions.html" class="tsd-signature-type">IComputedEditorOptions</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="getposition" class="tsd-anchor"></a>
					<h3>get<wbr>Position</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Position<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../classes/monaco.position.html" class="tsd-signature-type">Position</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#getposition">getPosition</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2241</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Returns the primary position of the cursor.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="../classes/monaco.position.html" class="tsd-signature-type">Position</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="getrawoptions" class="tsd-anchor"></a>
					<h3>get<wbr>Raw<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Raw<wbr>Options<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.ieditoroptions.html" class="tsd-signature-type">IEditorOptions</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4736</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Returns the editor&#39;s configuration (without any validation or defaults).</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="monaco.editor.ieditoroptions.html" class="tsd-signature-type">IEditorOptions</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="getscrollheight" class="tsd-anchor"></a>
					<h3>get<wbr>Scroll<wbr>Height</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Scroll<wbr>Height<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4771</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get the scrollHeight of the editor&#39;s viewport.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="getscrollleft" class="tsd-anchor"></a>
					<h3>get<wbr>Scroll<wbr>Left</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Scroll<wbr>Left<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4762</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get the scrollLeft of the editor&#39;s viewport.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="getscrolltop" class="tsd-anchor"></a>
					<h3>get<wbr>Scroll<wbr>Top</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Scroll<wbr>Top<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4775</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get the scrollTop of the editor&#39;s viewport.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="getscrollwidth" class="tsd-anchor"></a>
					<h3>get<wbr>Scroll<wbr>Width</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Scroll<wbr>Width<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4758</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get the scrollWidth of the editor&#39;s viewport.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="getscrolledvisibleposition" class="tsd-anchor"></a>
					<h3>get<wbr>Scrolled<wbr>Visible<wbr>Position</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Scrolled<wbr>Visible<wbr>Position<span class="tsd-signature-symbol">(</span>position<span class="tsd-signature-symbol">: </span><a href="monaco.iposition.html" class="tsd-signature-type">IPosition</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">{ </span>height<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>left<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>top<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4911</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get the visible position for <code>position</code>.
										The result position takes scrolling into account and is relative to the top left corner of the editor.
										Explanation 1: the results of this method will change for the same <code>position</code> if the user scrolls the editor.
										Explanation 2: the results of this method will not change if the container of the editor gets repositioned.
									Warning: the results of this method are inaccurate for positions that are outside the current editor viewport.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>position: <a href="monaco.iposition.html" class="tsd-signature-type">IPosition</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">{ </span>height<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>left<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>top<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="getselection" class="tsd-anchor"></a>
					<h3>get<wbr>Selection</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Selection<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../classes/monaco.selection.html" class="tsd-signature-type">Selection</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#getselection">getSelection</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2284</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Returns the primary selection of the editor.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="../classes/monaco.selection.html" class="tsd-signature-type">Selection</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="getselections" class="tsd-anchor"></a>
					<h3>get<wbr>Selections</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Selections<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../classes/monaco.selection.html" class="tsd-signature-type">Selection</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#getselections">getSelections</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2288</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Returns all the selections of the editor.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="../classes/monaco.selection.html" class="tsd-signature-type">Selection</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="getsupportedactions" class="tsd-anchor"></a>
					<h3>get<wbr>Supported<wbr>Actions</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Supported<wbr>Actions<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.ieditoraction.html" class="tsd-signature-type">IEditorAction</a><span class="tsd-signature-symbol">[]</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#getsupportedactions">getSupportedActions</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2225</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Returns all actions associated with this editor.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="monaco.editor.ieditoraction.html" class="tsd-signature-type">IEditorAction</a><span class="tsd-signature-symbol">[]</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="gettargetatclientpoint" class="tsd-anchor"></a>
					<h3>get<wbr>Target<wbr>AtClient<wbr>Point</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Target<wbr>AtClient<wbr>Point<span class="tsd-signature-symbol">(</span>clientX<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, clientY<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.imousetarget.html" class="tsd-signature-type">IMouseTarget</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4903</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get the hit test target at coordinates <code>clientX</code> and <code>clientY</code>.
									The coordinates are relative to the top-left of the viewport.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>clientX: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5>clientY: <span class="tsd-signature-type">number</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.editor.imousetarget.html" class="tsd-signature-type">IMouseTarget</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></h4>
							<p>Hit test target or null if the coordinates fall outside the editor or the editor has no model.</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="gettopforlinenumber" class="tsd-anchor"></a>
					<h3>get<wbr>Top<wbr>For<wbr>Line<wbr>Number</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Top<wbr>For<wbr>Line<wbr>Number<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4844</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get the vertical position (top offset) for the line w.r.t. to the first line.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>lineNumber: <span class="tsd-signature-type">number</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="gettopforposition" class="tsd-anchor"></a>
					<h3>get<wbr>Top<wbr>For<wbr>Position</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Top<wbr>For<wbr>Position<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, column<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4848</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get the vertical position (top offset) for the position w.r.t. to the first line.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>lineNumber: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5>column: <span class="tsd-signature-type">number</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="getvalue" class="tsd-anchor"></a>
					<h3>get<wbr>Value</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Value<span class="tsd-signature-symbol">(</span>options<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-symbol">{ </span>lineEnding<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>preserveBOM<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4741</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Get value of the current model attached to this editor.</p>
								</div>
								<dl class="tsd-comment-tags">
									<dt>see</dt>
									<dd><p><code>ITextModel.getValue</code></p>
									</dd>
								</dl>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> options: <span class="tsd-signature-symbol">{ </span>lineEnding<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>preserveBOM<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> }</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>line<wbr>Ending<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>preserveBOM<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></h5>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="getvisiblecolumnfromposition" class="tsd-anchor"></a>
					<h3>get<wbr>Visible<wbr>Column<wbr>From<wbr>Position</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Visible<wbr>Column<wbr>From<wbr>Position<span class="tsd-signature-symbol">(</span>position<span class="tsd-signature-symbol">: </span><a href="monaco.iposition.html" class="tsd-signature-type">IPosition</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#getvisiblecolumnfromposition">getVisibleColumnFromPosition</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2237</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Given a position, returns a column number that takes tab-widths into account.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>position: <a href="monaco.iposition.html" class="tsd-signature-type">IPosition</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="getvisibleranges" class="tsd-anchor"></a>
					<h3>get<wbr>Visible<wbr>Ranges</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Visible<wbr>Ranges<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../classes/monaco.range.html" class="tsd-signature-type">Range</a><span class="tsd-signature-symbol">[]</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4840</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Returns the ranges that are currently visible.
									Does not account for horizontal scrolling.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="../classes/monaco.range.html" class="tsd-signature-type">Range</a><span class="tsd-signature-symbol">[]</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="hastextfocus" class="tsd-anchor"></a>
					<h3>has<wbr>Text<wbr>Focus</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">has<wbr>Text<wbr>Focus<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#hastextfocus">hasTextFocus</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2221</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Returns true if the text inside this editor is focused (i.e. cursor is blinking).</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="haswidgetfocus" class="tsd-anchor"></a>
					<h3>has<wbr>Widget<wbr>Focus</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">has<wbr>Widget<wbr>Focus<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4705</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Returns true if the text inside this editor or an editor widget has focus.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="layout" class="tsd-anchor"></a>
					<h3>layout</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">layout<span class="tsd-signature-symbol">(</span>dimension<span class="tsd-signature-symbol">?: </span><a href="monaco.editor.idimension.html" class="tsd-signature-type">IDimension</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#layout">layout</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2213</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Instructs the editor to remeasure its container. This method should
									be called when the container of the editor gets resized.</p>
								</div>
								<p>If a dimension is passed in, the passed in value will be used.</p>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> dimension: <a href="monaco.editor.idimension.html" class="tsd-signature-type">IDimension</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="layoutcontentwidget" class="tsd-anchor"></a>
					<h3>layout<wbr>Content<wbr>Widget</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">layout<wbr>Content<wbr>Widget<span class="tsd-signature-symbol">(</span>widget<span class="tsd-signature-symbol">: </span><a href="monaco.editor.icontentwidget.html" class="tsd-signature-type">IContentWidget</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4865</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Layout/Reposition a content widget. This is a ping to the editor to call widget.getPosition()
									and update appropriately.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>widget: <a href="monaco.editor.icontentwidget.html" class="tsd-signature-type">IContentWidget</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="layoutoverlaywidget" class="tsd-anchor"></a>
					<h3>layout<wbr>Overlay<wbr>Widget</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">layout<wbr>Overlay<wbr>Widget<span class="tsd-signature-symbol">(</span>widget<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ioverlaywidget.html" class="tsd-signature-type">IOverlayWidget</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4878</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Layout/Reposition an overlay widget. This is a ping to the editor to call widget.getPosition()
									and update appropriately.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>widget: <a href="monaco.editor.ioverlaywidget.html" class="tsd-signature-type">IOverlayWidget</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="ondidcompositionend" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Composition<wbr>End</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Composition<wbr>End<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4633</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted after composition has ended.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="ondidcompositionstart" class="tsd-anchor"></a>
					<h3>on<wbr>Did<wbr>Composition<wbr>Start</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Did<wbr>Composition<wbr>Start<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4629</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>An event emitted after composition has started.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>listener: <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-signature">
											<ul class="tsd-signatures tsd-kind-type-literal">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="monaco.idisposable.html" class="tsd-signature-type">IDisposable</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="popundostop" class="tsd-anchor"></a>
					<h3>pop<wbr>Undo<wbr>Stop</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">pop<wbr>Undo<wbr>Stop<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4808</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Remove the &quot;undo stop&quot; in the undo-redo stack.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="pushundostop" class="tsd-anchor"></a>
					<h3>push<wbr>Undo<wbr>Stop</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">push<wbr>Undo<wbr>Stop<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4804</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Create an &quot;undo stop&quot; in the undo-redo stack.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="removecontentwidget" class="tsd-anchor"></a>
					<h3>remove<wbr>Content<wbr>Widget</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">remove<wbr>Content<wbr>Widget<span class="tsd-signature-symbol">(</span>widget<span class="tsd-signature-symbol">: </span><a href="monaco.editor.icontentwidget.html" class="tsd-signature-type">IContentWidget</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4869</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Remove a content widget.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>widget: <a href="monaco.editor.icontentwidget.html" class="tsd-signature-type">IContentWidget</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="removeoverlaywidget" class="tsd-anchor"></a>
					<h3>remove<wbr>Overlay<wbr>Widget</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">remove<wbr>Overlay<wbr>Widget<span class="tsd-signature-symbol">(</span>widget<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ioverlaywidget.html" class="tsd-signature-type">IOverlayWidget</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4882</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Remove an overlay widget.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>widget: <a href="monaco.editor.ioverlaywidget.html" class="tsd-signature-type">IOverlayWidget</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="render" class="tsd-anchor"></a>
					<h3>render</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">render<span class="tsd-signature-symbol">(</span>forceRedraw<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4896</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Force an editor render now.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> forceRedraw: <span class="tsd-signature-type">boolean</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external">
					<a name="restoreviewstate" class="tsd-anchor"></a>
					<h3>restore<wbr>View<wbr>State</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">restore<wbr>View<wbr>State<span class="tsd-signature-symbol">(</span>state<span class="tsd-signature-symbol">: </span><a href="monaco.editor.icodeeditorviewstate.html" class="tsd-signature-type">ICodeEditorViewState</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Overrides <a href="monaco.editor.ieditor.html">IEditor</a>.<a href="monaco.editor.ieditor.html#restoreviewstate">restoreViewState</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4701</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Restores the view state of the editor from a serializable object generated by <code>saveViewState</code>.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>state: <a href="monaco.editor.icodeeditorviewstate.html" class="tsd-signature-type">ICodeEditorViewState</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="revealline" class="tsd-anchor"></a>
					<h3>reveal<wbr>Line</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Line<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#revealline">revealLine</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2250</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically as necessary and reveal a line.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>lineNumber: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="reveallineincenter" class="tsd-anchor"></a>
					<h3>reveal<wbr>Line<wbr>InCenter</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Line<wbr>InCenter<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#reveallineincenter">revealLineInCenter</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2254</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically as necessary and reveal a line centered vertically.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>lineNumber: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="reveallineincenterifoutsideviewport" class="tsd-anchor"></a>
					<h3>reveal<wbr>Line<wbr>InCenter<wbr>IfOutside<wbr>Viewport</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Line<wbr>InCenter<wbr>IfOutside<wbr>Viewport<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#reveallineincenterifoutsideviewport">revealLineInCenterIfOutsideViewport</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2258</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically as necessary and reveal a line centered vertically only if it lies outside the viewport.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>lineNumber: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="reveallineneartop" class="tsd-anchor"></a>
					<h3>reveal<wbr>Line<wbr>Near<wbr>Top</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Line<wbr>Near<wbr>Top<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#reveallineneartop">revealLineNearTop</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2263</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically as necessary and reveal a line close to the top of the viewport,
									optimized for viewing a code definition.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>lineNumber: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="reveallines" class="tsd-anchor"></a>
					<h3>reveal<wbr>Lines</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Lines<span class="tsd-signature-symbol">(</span>startLineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, endLineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#reveallines">revealLines</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2317</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically as necessary and reveal lines.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>startLineNumber: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5>endLineNumber: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="reveallinesincenter" class="tsd-anchor"></a>
					<h3>reveal<wbr>Lines<wbr>InCenter</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Lines<wbr>InCenter<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, endLineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#reveallinesincenter">revealLinesInCenter</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2321</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically as necessary and reveal lines centered vertically.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>lineNumber: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5>endLineNumber: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="reveallinesincenterifoutsideviewport" class="tsd-anchor"></a>
					<h3>reveal<wbr>Lines<wbr>InCenter<wbr>IfOutside<wbr>Viewport</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Lines<wbr>InCenter<wbr>IfOutside<wbr>Viewport<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, endLineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#reveallinesincenterifoutsideviewport">revealLinesInCenterIfOutsideViewport</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2325</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically as necessary and reveal lines centered vertically only if it lies outside the viewport.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>lineNumber: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5>endLineNumber: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="reveallinesneartop" class="tsd-anchor"></a>
					<h3>reveal<wbr>Lines<wbr>Near<wbr>Top</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Lines<wbr>Near<wbr>Top<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, endLineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#reveallinesneartop">revealLinesNearTop</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2330</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically as necessary and reveal lines close to the top of the viewport,
									optimized for viewing a code definition.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>lineNumber: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5>endLineNumber: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="revealposition" class="tsd-anchor"></a>
					<h3>reveal<wbr>Position</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Position<span class="tsd-signature-symbol">(</span>position<span class="tsd-signature-symbol">: </span><a href="monaco.iposition.html" class="tsd-signature-type">IPosition</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#revealposition">revealPosition</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2267</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically or horizontally as necessary and reveal a position.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>position: <a href="monaco.iposition.html" class="tsd-signature-type">IPosition</a></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="revealpositionincenter" class="tsd-anchor"></a>
					<h3>reveal<wbr>Position<wbr>InCenter</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Position<wbr>InCenter<span class="tsd-signature-symbol">(</span>position<span class="tsd-signature-symbol">: </span><a href="monaco.iposition.html" class="tsd-signature-type">IPosition</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#revealpositionincenter">revealPositionInCenter</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2271</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically or horizontally as necessary and reveal a position centered vertically.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>position: <a href="monaco.iposition.html" class="tsd-signature-type">IPosition</a></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="revealpositionincenterifoutsideviewport" class="tsd-anchor"></a>
					<h3>reveal<wbr>Position<wbr>InCenter<wbr>IfOutside<wbr>Viewport</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Position<wbr>InCenter<wbr>IfOutside<wbr>Viewport<span class="tsd-signature-symbol">(</span>position<span class="tsd-signature-symbol">: </span><a href="monaco.iposition.html" class="tsd-signature-type">IPosition</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#revealpositionincenterifoutsideviewport">revealPositionInCenterIfOutsideViewport</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2275</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically or horizontally as necessary and reveal a position centered vertically only if it lies outside the viewport.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>position: <a href="monaco.iposition.html" class="tsd-signature-type">IPosition</a></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="revealpositionneartop" class="tsd-anchor"></a>
					<h3>reveal<wbr>Position<wbr>Near<wbr>Top</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Position<wbr>Near<wbr>Top<span class="tsd-signature-symbol">(</span>position<span class="tsd-signature-symbol">: </span><a href="monaco.iposition.html" class="tsd-signature-type">IPosition</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#revealpositionneartop">revealPositionNearTop</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2280</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically or horizontally as necessary and reveal a position close to the top of the viewport,
									optimized for viewing a code definition.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>position: <a href="monaco.iposition.html" class="tsd-signature-type">IPosition</a></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="revealrange" class="tsd-anchor"></a>
					<h3>reveal<wbr>Range</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Range<span class="tsd-signature-symbol">(</span>range<span class="tsd-signature-symbol">: </span><a href="monaco.irange.html" class="tsd-signature-type">IRange</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#revealrange">revealRange</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2334</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically or horizontally as necessary and reveal a range.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>range: <a href="monaco.irange.html" class="tsd-signature-type">IRange</a></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="revealrangeattop" class="tsd-anchor"></a>
					<h3>reveal<wbr>Range<wbr>AtTop</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Range<wbr>AtTop<span class="tsd-signature-symbol">(</span>range<span class="tsd-signature-symbol">: </span><a href="monaco.irange.html" class="tsd-signature-type">IRange</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#revealrangeattop">revealRangeAtTop</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2342</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically or horizontally as necessary and reveal a range at the top of the viewport.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>range: <a href="monaco.irange.html" class="tsd-signature-type">IRange</a></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="revealrangeincenter" class="tsd-anchor"></a>
					<h3>reveal<wbr>Range<wbr>InCenter</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Range<wbr>InCenter<span class="tsd-signature-symbol">(</span>range<span class="tsd-signature-symbol">: </span><a href="monaco.irange.html" class="tsd-signature-type">IRange</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#revealrangeincenter">revealRangeInCenter</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2338</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically or horizontally as necessary and reveal a range centered vertically.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>range: <a href="monaco.irange.html" class="tsd-signature-type">IRange</a></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="revealrangeincenterifoutsideviewport" class="tsd-anchor"></a>
					<h3>reveal<wbr>Range<wbr>InCenter<wbr>IfOutside<wbr>Viewport</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Range<wbr>InCenter<wbr>IfOutside<wbr>Viewport<span class="tsd-signature-symbol">(</span>range<span class="tsd-signature-symbol">: </span><a href="monaco.irange.html" class="tsd-signature-type">IRange</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#revealrangeincenterifoutsideviewport">revealRangeInCenterIfOutsideViewport</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2346</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically or horizontally as necessary and reveal a range centered vertically only if it lies outside the viewport.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>range: <a href="monaco.irange.html" class="tsd-signature-type">IRange</a></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="revealrangeneartop" class="tsd-anchor"></a>
					<h3>reveal<wbr>Range<wbr>Near<wbr>Top</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Range<wbr>Near<wbr>Top<span class="tsd-signature-symbol">(</span>range<span class="tsd-signature-symbol">: </span><a href="monaco.irange.html" class="tsd-signature-type">IRange</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#revealrangeneartop">revealRangeNearTop</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2351</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically or horizontally as necessary and reveal a range close to the top of the viewport,
									optimized for viewing a code definition.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>range: <a href="monaco.irange.html" class="tsd-signature-type">IRange</a></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="revealrangeneartopifoutsideviewport" class="tsd-anchor"></a>
					<h3>reveal<wbr>Range<wbr>Near<wbr>Top<wbr>IfOutside<wbr>Viewport</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">reveal<wbr>Range<wbr>Near<wbr>Top<wbr>IfOutside<wbr>Viewport<span class="tsd-signature-symbol">(</span>range<span class="tsd-signature-symbol">: </span><a href="monaco.irange.html" class="tsd-signature-type">IRange</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#revealrangeneartopifoutsideviewport">revealRangeNearTopIfOutsideViewport</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2356</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Scroll vertically or horizontally as necessary and reveal a range close to the top of the viewport,
									optimized for viewing a code definition. Only if it lies outside the viewport.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>range: <a href="monaco.irange.html" class="tsd-signature-type">IRange</a></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external">
					<a name="saveviewstate" class="tsd-anchor"></a>
					<h3>save<wbr>View<wbr>State</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">save<wbr>View<wbr>State<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.icodeeditorviewstate.html" class="tsd-signature-type">ICodeEditorViewState</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Overrides <a href="monaco.editor.ieditor.html">IEditor</a>.<a href="monaco.editor.ieditor.html#saveviewstate">saveViewState</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4697</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Saves current view state of the editor in a serializable object.</p>
								</div>
							</div>
							<h4 class="tsd-returns-title">Returns <a href="monaco.editor.icodeeditorviewstate.html" class="tsd-signature-type">ICodeEditorViewState</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external">
					<a name="setmodel" class="tsd-anchor"></a>
					<h3>set<wbr>Model</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Model<span class="tsd-signature-symbol">(</span>model<span class="tsd-signature-symbol">: </span><a href="monaco.editor.itextmodel.html" class="tsd-signature-type">ITextModel</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Overrides <a href="monaco.editor.ieditor.html">IEditor</a>.<a href="monaco.editor.ieditor.html#setmodel">setModel</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4724</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Sets the current model attached to this editor.
										If the previous model was created by the editor via the value key in the options
										literal object, it will be destroyed. Otherwise, if the previous model was set
										via setModel, or the model key in the options literal object, the previous model
										will not be destroyed.
									It is safe to call setModel(null) to simply detach the current model from the editor.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>model: <a href="monaco.editor.itextmodel.html" class="tsd-signature-type">ITextModel</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="setposition" class="tsd-anchor"></a>
					<h3>set<wbr>Position</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Position<span class="tsd-signature-symbol">(</span>position<span class="tsd-signature-symbol">: </span><a href="monaco.iposition.html" class="tsd-signature-type">IPosition</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#setposition">setPosition</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2246</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the primary position of the cursor. This will remove any secondary cursors.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>position: <a href="monaco.iposition.html" class="tsd-signature-type">IPosition</a></h5>
									<div class="tsd-comment tsd-typography">
										<p>New primary cursor&#39;s position</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="setscrollleft" class="tsd-anchor"></a>
					<h3>set<wbr>Scroll<wbr>Left</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Scroll<wbr>Left<span class="tsd-signature-symbol">(</span>newScrollLeft<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4779</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Change the scrollLeft of the editor&#39;s viewport.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>newScrollLeft: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="setscrollposition" class="tsd-anchor"></a>
					<h3>set<wbr>Scroll<wbr>Position</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Scroll<wbr>Position<span class="tsd-signature-symbol">(</span>position<span class="tsd-signature-symbol">: </span><a href="monaco.editor.inewscrollposition.html" class="tsd-signature-type">INewScrollPosition</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4787</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Change the scroll position of the editor&#39;s viewport.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>position: <a href="monaco.editor.inewscrollposition.html" class="tsd-signature-type">INewScrollPosition</a></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="setscrolltop" class="tsd-anchor"></a>
					<h3>set<wbr>Scroll<wbr>Top</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Scroll<wbr>Top<span class="tsd-signature-symbol">(</span>newScrollTop<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4783</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Change the scrollTop of the editor&#39;s viewport.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>newScrollTop: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.scrolltype.html" class="tsd-signature-type">ScrollType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="setselection" class="tsd-anchor"></a>
					<h3>set<wbr>Selection</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Selection<span class="tsd-signature-symbol">(</span>selection<span class="tsd-signature-symbol">: </span><a href="monaco.irange.html" class="tsd-signature-type">IRange</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
						<li class="tsd-signature tsd-kind-icon">set<wbr>Selection<span class="tsd-signature-symbol">(</span>selection<span class="tsd-signature-symbol">: </span><a href="../classes/monaco.range.html" class="tsd-signature-type">Range</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
						<li class="tsd-signature tsd-kind-icon">set<wbr>Selection<span class="tsd-signature-symbol">(</span>selection<span class="tsd-signature-symbol">: </span><a href="monaco.iselection.html" class="tsd-signature-type">ISelection</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
						<li class="tsd-signature tsd-kind-icon">set<wbr>Selection<span class="tsd-signature-symbol">(</span>selection<span class="tsd-signature-symbol">: </span><a href="../classes/monaco.selection.html" class="tsd-signature-type">Selection</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#setselection">setSelection</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2293</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the primary selection of the editor. This will remove any secondary cursors.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>selection: <a href="monaco.irange.html" class="tsd-signature-type">IRange</a></h5>
									<div class="tsd-comment tsd-typography">
										<p>The new selection</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#setselection">setSelection</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2298</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the primary selection of the editor. This will remove any secondary cursors.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>selection: <a href="../classes/monaco.range.html" class="tsd-signature-type">Range</a></h5>
									<div class="tsd-comment tsd-typography">
										<p>The new selection</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#setselection">setSelection</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2303</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the primary selection of the editor. This will remove any secondary cursors.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>selection: <a href="monaco.iselection.html" class="tsd-signature-type">ISelection</a></h5>
									<div class="tsd-comment tsd-typography">
										<p>The new selection</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#setselection">setSelection</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2308</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the primary selection of the editor. This will remove any secondary cursors.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>selection: <a href="../classes/monaco.selection.html" class="tsd-signature-type">Selection</a></h5>
									<div class="tsd-comment tsd-typography">
										<p>The new selection</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="setselections" class="tsd-anchor"></a>
					<h3>set<wbr>Selections</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Selections<span class="tsd-signature-symbol">(</span>selections<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">readonly </span><a href="monaco.iselection.html" class="tsd-signature-type">ISelection</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#setselections">setSelections</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2313</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the selections for all the cursors of the editor.
									Cursors will be removed or added, as necessary.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>selections: <span class="tsd-signature-symbol">readonly </span><a href="monaco.iselection.html" class="tsd-signature-type">ISelection</a><span class="tsd-signature-symbol">[]</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-external">
					<a name="setvalue" class="tsd-anchor"></a>
					<h3>set<wbr>Value</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">set<wbr>Value<span class="tsd-signature-symbol">(</span>newValue<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:4749</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Set the value of the current model attached to this editor.</p>
								</div>
								<dl class="tsd-comment-tags">
									<dt>see</dt>
									<dd><p><code>ITextModel.setValue</code></p>
									</dd>
								</dl>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>newValue: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="trigger" class="tsd-anchor"></a>
					<h3>trigger</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">trigger<span class="tsd-signature-symbol">(</span>source<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span>, handlerId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, payload<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.istandalonecodeeditor.html">IStandaloneCodeEditor</a>.<a href="monaco.editor.istandalonecodeeditor.html#trigger">trigger</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2363</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Directly trigger a handler or an editor action.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>source: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>The source of the call.</p>
									</div>
								</li>
								<li>
									<h5>handlerId: <span class="tsd-signature-type">string</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>The id of the handler or the id of a contribution.</p>
									</div>
								</li>
								<li>
									<h5>payload: <span class="tsd-signature-type">any</span></h5>
									<div class="tsd-comment tsd-typography">
										<p>Extra data to be sent to the handler.</p>
									</div>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
					<a name="updateoptions" class="tsd-anchor"></a>
					<h3>update<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
						<li class="tsd-signature tsd-kind-icon">update<wbr>Options<span class="tsd-signature-symbol">(</span>newOptions<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ieditoroptions.html" class="tsd-signature-type">IEditorOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<p>Inherited from <a href="monaco.editor.ieditor.html">IEditor</a>.<a href="monaco.editor.ieditor.html#updateoptions">updateOptions</a></p>
								<ul>
									<li>Defined in node_modules/monaco-editor/monaco.d.ts:2206</li>
								</ul>
							</aside>
							<div class="tsd-comment tsd-typography">
								<div class="lead">
									<p>Update the editor&#39;s options after the editor has been created.</p>
								</div>
							</div>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>newOptions: <a href="monaco.editor.ieditoroptions.html" class="tsd-signature-type">IEditorOptions</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
			</section>
		</div>
		<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
			<nav class="tsd-navigation primary">
				<ul>
					<li class="globals  ">
						<a href="../globals.html"><em>Globals</em></a>
					</li>
					<li class="label tsd-is-external">
						<span>Internals</span>
					</li>
					<li class=" tsd-kind-namespace">
						<a href="../modules/primefaces.html">Prime<wbr>Faces</a>
					</li>
					<li class="label tsd-is-external">
						<span>Externals</span>
					</li>
					<li class="current tsd-kind-namespace tsd-is-external">
						<a href="../modules/monaco.html">monaco</a>
						<ul>
							<li class="current tsd-kind-namespace tsd-parent-kind-namespace tsd-is-external">
								<a href="../modules/monaco.editor.html">editor</a>
							</li>
							<li class=" tsd-kind-namespace tsd-parent-kind-namespace tsd-is-external">
								<a href="../modules/monaco.languages.html">languages</a>
							</li>
							<li class=" tsd-kind-namespace tsd-parent-kind-namespace tsd-is-external">
								<a href="../modules/monaco.worker.html">worker</a>
							</li>
						</ul>
					</li>
				</ul>
			</nav>
			<nav class="tsd-navigation secondary menu-sticky">
				<ul class="before-current">
				</ul>
				<ul class="current">
					<li class="current tsd-kind-interface tsd-parent-kind-namespace tsd-is-external">
						<a href="monaco.editor.icodeeditor.html" class="tsd-kind-icon">ICode<wbr>Editor</a>
						<ul>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#oncontextmenu" class="tsd-kind-icon">on<wbr>Context<wbr>Menu</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidattemptreadonlyedit" class="tsd-kind-icon">on<wbr>Did<wbr>Attempt<wbr>Read<wbr>Only<wbr>Edit</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidblureditortext" class="tsd-kind-icon">on<wbr>Did<wbr>Blur<wbr>Editor<wbr>Text</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidblureditorwidget" class="tsd-kind-icon">on<wbr>Did<wbr>Blur<wbr>Editor<wbr>Widget</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidchangeconfiguration" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Configuration</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidchangecursorposition" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Cursor<wbr>Position</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidchangecursorselection" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Cursor<wbr>Selection</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidchangemodel" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidchangemodelcontent" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model<wbr>Content</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidchangemodeldecorations" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model<wbr>Decorations</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidchangemodellanguage" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model<wbr>Language</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidchangemodellanguageconfiguration" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model<wbr>Language<wbr>Configuration</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidchangemodeloptions" class="tsd-kind-icon">on<wbr>Did<wbr>Change<wbr>Model<wbr>Options</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidcontentsizechange" class="tsd-kind-icon">on<wbr>Did<wbr>Content<wbr>Size<wbr>Change</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondiddispose" class="tsd-kind-icon">on<wbr>Did<wbr>Dispose</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidfocuseditortext" class="tsd-kind-icon">on<wbr>Did<wbr>Focus<wbr>Editor<wbr>Text</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidfocuseditorwidget" class="tsd-kind-icon">on<wbr>Did<wbr>Focus<wbr>Editor<wbr>Widget</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidlayoutchange" class="tsd-kind-icon">on<wbr>Did<wbr>Layout<wbr>Change</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidpaste" class="tsd-kind-icon">on<wbr>Did<wbr>Paste</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidscrollchange" class="tsd-kind-icon">on<wbr>Did<wbr>Scroll<wbr>Change</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#onkeydown" class="tsd-kind-icon">on<wbr>Key<wbr>Down</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#onkeyup" class="tsd-kind-icon">on<wbr>Key<wbr>Up</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#onmousedown" class="tsd-kind-icon">on<wbr>Mouse<wbr>Down</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#onmouseleave" class="tsd-kind-icon">on<wbr>Mouse<wbr>Leave</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#onmousemove" class="tsd-kind-icon">on<wbr>Mouse<wbr>Move</a>
							</li>
							<li class=" tsd-kind-event tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#onmouseup" class="tsd-kind-icon">on<wbr>Mouse<wbr>Up</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#addcontentwidget" class="tsd-kind-icon">add<wbr>Content<wbr>Widget</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#addoverlaywidget" class="tsd-kind-icon">add<wbr>Overlay<wbr>Widget</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#applyfontinfo" class="tsd-kind-icon">apply<wbr>Font<wbr>Info</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#changeviewzones" class="tsd-kind-icon">change<wbr>View<wbr>Zones</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#deltadecorations" class="tsd-kind-icon">delta<wbr>Decorations</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#dispose" class="tsd-kind-icon">dispose</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#executecommand" class="tsd-kind-icon">execute<wbr>Command</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#executecommands" class="tsd-kind-icon">execute<wbr>Commands</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#executeedits" class="tsd-kind-icon">execute<wbr>Edits</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#focus" class="tsd-kind-icon">focus</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getaction" class="tsd-kind-icon">get<wbr>Action</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getcontainerdomnode" class="tsd-kind-icon">get<wbr>Container<wbr>Dom<wbr>Node</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getcontentheight" class="tsd-kind-icon">get<wbr>Content<wbr>Height</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getcontentwidth" class="tsd-kind-icon">get<wbr>Content<wbr>Width</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getcontribution" class="tsd-kind-icon">get<wbr>Contribution</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getdomnode" class="tsd-kind-icon">get<wbr>Dom<wbr>Node</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#geteditortype" class="tsd-kind-icon">get<wbr>Editor<wbr>Type</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getid" class="tsd-kind-icon">get<wbr>Id</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getlayoutinfo" class="tsd-kind-icon">get<wbr>Layout<wbr>Info</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getlinedecorations" class="tsd-kind-icon">get<wbr>Line<wbr>Decorations</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getmodel" class="tsd-kind-icon">get<wbr>Model</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getoffsetforcolumn" class="tsd-kind-icon">get<wbr>Offset<wbr>For<wbr>Column</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getoption" class="tsd-kind-icon">get<wbr>Option</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getoptions" class="tsd-kind-icon">get<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getposition" class="tsd-kind-icon">get<wbr>Position</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getrawoptions" class="tsd-kind-icon">get<wbr>Raw<wbr>Options</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getscrollheight" class="tsd-kind-icon">get<wbr>Scroll<wbr>Height</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getscrollleft" class="tsd-kind-icon">get<wbr>Scroll<wbr>Left</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getscrolltop" class="tsd-kind-icon">get<wbr>Scroll<wbr>Top</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getscrollwidth" class="tsd-kind-icon">get<wbr>Scroll<wbr>Width</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getscrolledvisibleposition" class="tsd-kind-icon">get<wbr>Scrolled<wbr>Visible<wbr>Position</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getselection" class="tsd-kind-icon">get<wbr>Selection</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getselections" class="tsd-kind-icon">get<wbr>Selections</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getsupportedactions" class="tsd-kind-icon">get<wbr>Supported<wbr>Actions</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#gettargetatclientpoint" class="tsd-kind-icon">get<wbr>Target<wbr>AtClient<wbr>Point</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#gettopforlinenumber" class="tsd-kind-icon">get<wbr>Top<wbr>For<wbr>Line<wbr>Number</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#gettopforposition" class="tsd-kind-icon">get<wbr>Top<wbr>For<wbr>Position</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getvalue" class="tsd-kind-icon">get<wbr>Value</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getvisiblecolumnfromposition" class="tsd-kind-icon">get<wbr>Visible<wbr>Column<wbr>From<wbr>Position</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#getvisibleranges" class="tsd-kind-icon">get<wbr>Visible<wbr>Ranges</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#hastextfocus" class="tsd-kind-icon">has<wbr>Text<wbr>Focus</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#haswidgetfocus" class="tsd-kind-icon">has<wbr>Widget<wbr>Focus</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#layout" class="tsd-kind-icon">layout</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#layoutcontentwidget" class="tsd-kind-icon">layout<wbr>Content<wbr>Widget</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#layoutoverlaywidget" class="tsd-kind-icon">layout<wbr>Overlay<wbr>Widget</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidcompositionend" class="tsd-kind-icon">on<wbr>Did<wbr>Composition<wbr>End</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#ondidcompositionstart" class="tsd-kind-icon">on<wbr>Did<wbr>Composition<wbr>Start</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#popundostop" class="tsd-kind-icon">pop<wbr>Undo<wbr>Stop</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#pushundostop" class="tsd-kind-icon">push<wbr>Undo<wbr>Stop</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#removecontentwidget" class="tsd-kind-icon">remove<wbr>Content<wbr>Widget</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#removeoverlaywidget" class="tsd-kind-icon">remove<wbr>Overlay<wbr>Widget</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#render" class="tsd-kind-icon">render</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#restoreviewstate" class="tsd-kind-icon">restore<wbr>View<wbr>State</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#revealline" class="tsd-kind-icon">reveal<wbr>Line</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#reveallineincenter" class="tsd-kind-icon">reveal<wbr>Line<wbr>InCenter</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#reveallineincenterifoutsideviewport" class="tsd-kind-icon">reveal<wbr>Line<wbr>InCenter<wbr>IfOutside<wbr>Viewport</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#reveallineneartop" class="tsd-kind-icon">reveal<wbr>Line<wbr>Near<wbr>Top</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#reveallines" class="tsd-kind-icon">reveal<wbr>Lines</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#reveallinesincenter" class="tsd-kind-icon">reveal<wbr>Lines<wbr>InCenter</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#reveallinesincenterifoutsideviewport" class="tsd-kind-icon">reveal<wbr>Lines<wbr>InCenter<wbr>IfOutside<wbr>Viewport</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#reveallinesneartop" class="tsd-kind-icon">reveal<wbr>Lines<wbr>Near<wbr>Top</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#revealposition" class="tsd-kind-icon">reveal<wbr>Position</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#revealpositionincenter" class="tsd-kind-icon">reveal<wbr>Position<wbr>InCenter</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#revealpositionincenterifoutsideviewport" class="tsd-kind-icon">reveal<wbr>Position<wbr>InCenter<wbr>IfOutside<wbr>Viewport</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#revealpositionneartop" class="tsd-kind-icon">reveal<wbr>Position<wbr>Near<wbr>Top</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#revealrange" class="tsd-kind-icon">reveal<wbr>Range</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#revealrangeattop" class="tsd-kind-icon">reveal<wbr>Range<wbr>AtTop</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#revealrangeincenter" class="tsd-kind-icon">reveal<wbr>Range<wbr>InCenter</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#revealrangeincenterifoutsideviewport" class="tsd-kind-icon">reveal<wbr>Range<wbr>InCenter<wbr>IfOutside<wbr>Viewport</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#revealrangeneartop" class="tsd-kind-icon">reveal<wbr>Range<wbr>Near<wbr>Top</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#revealrangeneartopifoutsideviewport" class="tsd-kind-icon">reveal<wbr>Range<wbr>Near<wbr>Top<wbr>IfOutside<wbr>Viewport</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#saveviewstate" class="tsd-kind-icon">save<wbr>View<wbr>State</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#setmodel" class="tsd-kind-icon">set<wbr>Model</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#setposition" class="tsd-kind-icon">set<wbr>Position</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#setscrollleft" class="tsd-kind-icon">set<wbr>Scroll<wbr>Left</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#setscrollposition" class="tsd-kind-icon">set<wbr>Scroll<wbr>Position</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#setscrolltop" class="tsd-kind-icon">set<wbr>Scroll<wbr>Top</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#setselection" class="tsd-kind-icon">set<wbr>Selection</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#setselections" class="tsd-kind-icon">set<wbr>Selections</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#setvalue" class="tsd-kind-icon">set<wbr>Value</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#trigger" class="tsd-kind-icon">trigger</a>
							</li>
							<li class=" tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external">
								<a href="monaco.editor.icodeeditor.html#updateoptions" class="tsd-kind-icon">update<wbr>Options</a>
							</li>
						</ul>
					</li>
				</ul>
				<ul class="after-current">
				</ul>
			</nav>
		</div>
	</div>
</div>
<footer class="with-border-bottom">
	<div class="container">
		<h2>Legend</h2>
		<div class="tsd-legend-group">
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
			</ul>
		</div>
	</div>
</footer>
<div class="container tsd-generator">
	<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
</body>
</html>